//package com.zhangdi.mgsync.core.dto;
//
//import com.baomidou.mybatisplus.annotation.IdType;
//import com.baomidou.mybatisplus.annotation.TableId;
//import com.baomidou.mybatisplus.annotation.TableName;
//
//import java.util.Date;
//import java.util.LinkedHashMap;
//
///**
// * @author zhangdi
// * @version 1.0
// * @date 2022.2.8 13:45
// */
//@TableName("error_logs")
//public class ErrorLog {
//    public ErrorLog() {
//    }
//
//    public ErrorLog(LinkedHashMap info, String msg) {
//        if (info == null || info.size() == 0) {
//            return;
//        }
//
//        if(info.containsKey("coll")) {
//            setColl((String) info.get("coll"));
//        }
//        if(info.containsKey("op")) {
//            setOp((String) info.get("op"));
//        }
//        if(info.containsKey("id")) {
//            setDataId((String) info.get("id"));
//        }
//        if(info.containsKey("dt")) {
//            setDataTime((long) info.get("dt"));
//        }
//        setMsg(msg);
//        setAddTime(new Date().getTime());
//    }
//
//    @TableId(type = IdType.AUTO)
//    private Long id;
//    private String msg;
//    private String coll;
//    private String op;
//    private String dataId;
//    private Long dataTime;
//    private Long addTime;
//
//    public Long getId() {
//        return id;
//    }
//
//    public void setId(Long id) {
//        this.id = id;
//    }
//
//    public String getMsg() {
//        return msg;
//    }
//
//    public void setMsg(String msg) {
//        this.msg = msg;
//    }
//
//    public String getColl() {
//        return coll;
//    }
//
//    public void setColl(String coll) {
//        this.coll = coll;
//    }
//
//    public String getOp() {
//        return op;
//    }
//
//    public void setOp(String op) {
//        this.op = op;
//    }
//
//    public String getDataId() {
//        return dataId;
//    }
//
//    public void setDataId(String dataId) {
//        this.dataId = dataId;
//    }
//
//    public Long getDataTime() {
//        return dataTime;
//    }
//
//    public void setDataTime(Long dataTime) {
//        this.dataTime = dataTime;
//    }
//
//    public Long getAddTime() {
//        return addTime;
//    }
//
//    public void setAddTime(Long addTime) {
//        this.addTime = addTime;
//    }
//}
